package net.maku.module.asset.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.*;
import java.math.BigDecimal;
import java.util.Date;
import net.maku.framework.mybatis.entity.BaseEntity;
import net.maku.newbase.NewBaseEntity;

/**
 * 业务_资产
 *
 * @author    
 */
@EqualsAndHashCode(callSuper=false)
@Data
@TableName("b_asset")
public class AssetEntity extends NewBaseEntity {

	/**
	* 资产名称
	*/
	private String name;

	/**
	* 资产类别
	*/
	private Long typeId;

	/**
	* 资产编号
	*/
	private Long assetNo;

	/**
	* 规格型号
	*/
	private String model;

	/**
	* 计量单位
	*/
	private String units;

	/**
	* 序列号
	*/
	private String cdkey;

	/**
	* 资产来源
	*/
	private Long sourceId;

	/**
	* 购入日期
	*/
	private Date buyDate;

	/**
	* 所属部门
	*/
	private Long theirDeptId;

	/**
	* 购入价格
	*/
	private BigDecimal buyPrice;

	/**
	* 使用部门
	*/
	private Long useDeptId;

	/**
	* 使用人
	*/
	private Long staffId;

	/**
	* 存放仓库
	*/
	private Long stowageId;

	/**
	* 附件
	*/
	private String fileUrl;

	/**
	* 备注
	*/
	private String remark;

	/**
	* 资产状态
	*/
	private Long stateId;

}